.chengyuan_renming{ background: url("../images/chengyuanrenmingmark.png") no-repeat left 0; padding-left:22px;   color: #00acee;
    display: inline-block; line-height: 18px; }
.chengyuan_renming:hover{background-position: left bottom; color: #3dc0f2}
.enclosure_btn{background: url("../images/download_mark.png") no-repeat left 7px; padding-left:22px;   color: #737a85;
	display: inline-block; line-height: 30px;  margin: 0 4px;}
.enclosure_btn:hover{ background-position: left -49px; color: #fd7013}
.gridedit_btn{ background: url("../images/ic_edit.png") no-repeat left 7px; padding-left:24px;   color: #737a85;
    display: inline-block; line-height: 30px; margin: 0 4px;}
.gridedit_btn:hover{
	background-position: left -49px;
	color: #fd7013;
}
.have_no_file{
    background: url("../images/waring_mark.png") no-repeat left -42px; padding-left:24px;   color: #ed4c4c;
    display: inline-block; line-height: 30px; margin: 0 4px;
}
.have_no_file:hover{
    background-position: left 5px;
    color: #ed4c4c;
}
.griddel_btn{background: url("../images/ic_delete.png") no-repeat left 7px; padding-left:22px;   color: #737a85;
    display: inline-block; line-height: 30px; margin: 0 10px;}
.griddel_btn:hover{ background-position: left -49px;color: #fc4528}
.gridpurchase_btn{ color: #28abee;
    display: inline-block; line-height: 30px; margin: 0 10px;}
.gridcost_btn{background: url("../images/purchase_mark.png") no-repeat left center; padding-left:22px;   color: #28abee;
    display: inline-block; line-height: 30px; margin: 0 10px;}

.gridcom_btn{  color: #00acee;  display: inline-block; line-height: 30px; margin: 0 10px;}
.gridover_btn{background: url("../images/over_mark.png") no-repeat left center; padding-left:22px;   color: #28abee;
    display: inline-block; line-height: 30px; margin: 0 10px;}
.gridupload_btn{background: url("../images/upload_mark.png") no-repeat left center; padding-left:22px;   color: #ed9b28;
    display: inline-block; line-height: 30px; margin: 0 10px;}
.griddownload_btn{background: url("../images/download_mark.png") no-repeat left center; padding-left:22px;   color: #ed9b28;
    display: inline-block; line-height: 30px; margin: 0 10px;}
.griddetailed_btn{color: #2497f6;
    display: inline-block; line-height: 30px; margin: 0 10px;}
.gridnewadd_btn{background: url("../images/newadd_mark.png") no-repeat left center; padding-left:22px;   color: #28abee;
    display: inline-block; line-height: 30px; margin: 0 10px;}
.gridjieti_btn{background: url("../images/jieti_mark.png") no-repeat left center; padding-left:22px;   color: #28abee;
    display: inline-block; line-height: 30px; margin: 0 10px;}
.gridview_btn{  color: #28abee;
    display: inline-block; line-height: 30px; margin: 0 10px;}
.gridjieti_btn{background: url("../images/jieti_mark.png") no-repeat left center; padding-left:22px;   color: #28abee;
    display: inline-block; line-height: 30px; margin: 0 10px;}
.zhuanjiao_btn{ color: #00acee;
    display: inline-block; line-height: 30px}
.zhuanjiao_complete_btn{ color: #32c92f;
	display: inline-block; line-height: 30px}
.chengyuan_jinzhi{ padding-left: 20px; background: url("../images/jinzhimark.png") no-repeat left center; display: inline-block;  line-height: 30px;  color: #ed4c4c; }
.chengyuan_qiyong{padding-left: 20px; background: url("../images/qiyongmark.png") no-repeat left center; display: inline-block;  line-height: 30px; color: #28abee;}
.editProjectRole{padding-left: 20px; background: url("../images/roleEditmark.png") no-repeat left center; display: inline-block;  line-height: 30px;  color: #28abee;}
.addRoleContent{ width: 1120px; margin: auto;}
.addRoleLeft{ width: 572px; height: 427px; float: left;overflow: auto;}
.addRole_selUser_laber{ font-size: 16px; color: #333a4c;padding-bottom: 20px;}
.addRole_selUser_input{height: 30px;line-height: 30px;border:1px solid #bebebe; border-radius: 1px;cursor: pointer; width: 358px;padding-left: 5px;}
.addRole_selUser_input_already{ background: url("../images/ic_member.png") no-repeat 278px center; }
.userRoleBox_laber{font-size: 16px; color: #333a4c;}
.userRoleBoxContent{padding-top: 45px;display: none;}
#userRoleBox{ width: 570px; margin: auto;}
.addRoleRight{    float: right;
    height: 100%;
    width: 540px;overflow: auto;}
.addRolelist_tit{ padding-left: 30px;color: #333a4c;font-size: 16px;}
.addRolelist{max-height: 342px;
	overflow: auto;}
.operation_list{ margin-top: 20px;}
.operation_list dl{ display: block;}
.thisIndexUserRol{ margin-left: 80px;padding-top: 30px; font-size: 14px; color: #333a4c;}
.thisIndexUserRol span{color: #a4adb8;}
/***************************************************��Ŀ��ϸ******************************************************/

.girdContent .infoBar{
	margin:24px;
	margin-bottom:0px;
	width:98%;
}

.girdContent .infoBar .title{
	width:130px;
	font-size:16px;
	color:#333a4c;
	/*font-weight: 800;*/
	float:left;
	margin-right: 20px;
	
}

.girdContent .infoBar .label{
	width:auto;
	font-size:12px;
	font-family: ΢���ź�;
	color:#808080;
	text-align: right;
	float:left;
	line-height: 24px;
}

.girdContent .infoBar .info{
	width:auto;
	font-size:12px;
	font-family: ΢���ź�;
	color:#808080;
	text-align: right;
	width:auto;
	float:left;
	line-height: 24px;
}

.girdContent .split{
	margin:6px 16px 16px 16px;
	height:0px;
	width:98%;
	clear:both;
}
.addRolelist table{
	background-color: #f7f8f9;
	table-layout: fixed;
	empty-cells: show;
	border-collapse: collapse;
	border-radius: 10px;
	border: 1px solid #e3e3e3;

	border-left: none;
}
.addRolelist th{text-align: center;
	border-top: none;
	background: #f5f9fe;
	font-size: 14px;
	padding: 0;
	line-height: 30px;
	color: #535353;
	border-left: 1px solid #e3e3e3;}
.addRolelist td{
	vertical-align: middle;
	border-top: 1px solid #e3e3e3;
	font-size: 12px;
	line-height: 20px;
	border-left: 1px solid #e3e3e3;text-align: center;font-size: 12px;
}

.totalTip{
	font-size: 16px;
	border: none;
	line-height: 30px;

}
.totalTipOrag{
	color:#fd7013;
	font-size: 16px;
	border: none;
	line-height: 30px;
	padding-right: 8px;
}

.orangeBg_btn{    color: #fff;
	background: #fd7013;
	display: inline-block;
	line-height: 24px;
	margin: 0 10px;
	padding: 0 17px;
	border-radius: 2px;
}
.blueBg_btn{    color: #fff;
	background: #2497f6;
	display: inline-block;
	line-height: 24px;
	margin: 0 10px;
	padding: 0 17px;}
/***************************************************��Ŀ��ϸ******************************************************/